#ifndef BIMOSSENSORGROUP_H
#define BIMOSSENSORGROUP_H

#include "bimossensorpressure.h"
#include "bimossensorabsolute.h"
#include "bimossensortemperature.h"


#define GROUP_MEMBERS 3

class BimosSensorGroup : public QObject
{

    Q_OBJECT


public:
    BimosSensorGroup();
    void addMemberPressure(BimosSensorPressure* one,BimosSensorPressure* two,BimosSensorPressure* three);
    void addMemberTemp(BimosSensorTemperature* temp);
    void addMemberAbsolute(BimosSensorAbsolute* abs);
    double getSteamPressure();
    double getAbsoluteSteamVolume();

private:
    BimosSensorPressure* sensorPressure[GROUP_MEMBERS];
    BimosSensorAbsolute* sensorAbsolute;
    BimosSensorTemperature* sensorTemperature;



    void getMeanGasYield();




    friend class QDataStream;
};

#endif // BIMOSSENSORGROUP_H
